package com.ruoyi.truth.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 上传企业信息对象 qual_info
 * 
 * @author ruoyi
 * @date 2023-07-05
 */
public class QualInfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 定性信息id */
    @Excel(name = "定性信息id")
    private Long qualId;

    /** 政府机构角色id */
    @Excel(name = "政府机构角色id")
    private Long govId;

    /** 企业id */
    @Excel(name = "企业id")
    private Long comUserid;

    /** 政府机构名称 */
    @Excel(name = "政府机构名称")
    private String govName;

    /** 定性信息 */
    @Excel(name = "定性信息")
    private String qualText;

    /** hash地址 */
    @Excel(name = "hash地址")
    private String qualHashaddr;

    /** 删除状态 */
    @Excel(name = "删除状态")
    private String delFlag;

    /** 状态（0正常 1停用） */
    @Excel(name = "状态", readConverterExp = "0=正常,1=停用")
    private String status;

      private ComUser comUser;

    public ComUser getComUser() {
        return comUser;
    }

    public void setComUser(ComUser comUser) {
        this.comUser = comUser;
    }

    public void setQualId(Long qualId)
    {
        this.qualId = qualId;
    }

    public Long getQualId() 
    {
        return qualId;
    }
    public void setGovId(Long govId) 
    {
        this.govId = govId;
    }

    public Long getGovId() 
    {
        return govId;
    }
    public void setComUserid(Long comUserid) 
    {
        this.comUserid = comUserid;
    }

    public Long getComUserid() 
    {
        return comUserid;
    }
    public void setGovName(String govName) 
    {
        this.govName = govName;
    }

    public String getGovName() 
    {
        return govName;
    }
    public void setQualText(String qualText) 
    {
        this.qualText = qualText;
    }

    public String getQualText() 
    {
        return qualText;
    }
    public void setQualHashaddr(String qualHashaddr) 
    {
        this.qualHashaddr = qualHashaddr;
    }

    public String getQualHashaddr() 
    {
        return qualHashaddr;
    }
    public void setDelFlag(String delFlag) 
    {
        this.delFlag = delFlag;
    }

    public String getDelFlag() 
    {
        return delFlag;
    }
    public void setStatus(String status) 
    {
        this.status = status;
    }

    public String getStatus() 
    {
        return status;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("qualId", getQualId())
            .append("govId", getGovId())
            .append("comUserid", getComUserid())
            .append("govName", getGovName())
            .append("qualText", getQualText())
            .append("qualHashaddr", getQualHashaddr())
            .append("delFlag", getDelFlag())
            .append("status", getStatus())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
                .append("comUer", getComUser())
            .toString();
    }
}
